envelope invite - German English Dictionary